package com.ls.lserp.modules.trade.entity;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import com.ls.lserp.common.persistence.DataEntity;
import com.ls.lserp.common.utils.excel.annotation.ExcelField;
import com.ls.lserp.dbaccess.Entity.OgnizationPEntity;
import com.ls.lserp.modules.order.entity.Order;

public class CustomEnchase extends DataEntity<CustomEnchase>{
	// 箱单集
	private List<Order> enchaseList = new ArrayList<>();
	// 箱单集
	private List<CustomEnchase> enchases;
	private List<CustomEnchase> contracts;
    // 箱单号
    private String packageNo;
    // 组织表实体类
    private OgnizationPEntity ognizationPEntity;
    // 合同id
    private Long contractId;
    //交货日期
    private Date targetDate;
    //交货日期
    private String targetDateStr;
    // 合同订单id
    private Long indentId;
    // 款式id
    private Long styleId;
    // 包装类别 
    private String packageStyle;
    // 箱子数量
    private long packageQuantity;
    // 净重
    private BigDecimal packageNetWeight;
    // 毛重
    private BigDecimal packageRoughWeight;
    // 款式服装件数
    private long packageStyleQuantity;
    // 体积
    private BigDecimal packageVolume;
    // 箱子状态
    private String packageStatus;
    // 箱子审核状态
    private String packageAuditStatus;
    // 国家
    private String countryCd;
    // 箱子id
    private Long cartonId;
    // 箱号FROM
    private long cartonNoFrom;
    // 箱号TO
    private long cartonNoTo;
    // 包装类别
    private String cartonPackageStyle;
    // 每个箱子衣服件数
    private Long cartonStyleQuantity;
    // 箱子数量
    private long cartonQuantity;
    // 颜色组类别名称
    private String cartonColorName;
    // 尺码组
    private String cartonSizeGroupCd;
    // 尺码
    private String cartonSizeCd;
    // 净重
    private BigDecimal cartonNetWeight;
    // 毛重
    private BigDecimal cartonRoughWeight;
    // 体积
    private BigDecimal cartonVolume;
    // 客户合同号
    private String customerContractNo;
    // 合同订单编号
    private String indentNo; 
    // 款式图片
    private String uploadFile;
    // 款号
    private String styleCustomerNo;
    // 款式名称
    private String styleNameCn;
    // 客户名
    private String ognizationName;
	// tab页状态
	private int tabPageStatus;
	// 删除状态
	private String enchaseDelFlg;
	// 纸箱信息一览
	private List<CartonInfo> cartonInfoList;
	// 多个纸箱id
	private String commaCartonId;
    // 款式信息一览
	private List<CustomEnchase> indentList;
	// 尺码组cd
	private String styleSizeGroupCd;
	// 尺码名
	private String sizeName;
	// 所有尺码
	private List<CustomEnchase> allSizeList;
	// 待装箱数
	private long unPackNumber;
	// 订单数
	private long indentNumber;
	// 箱单明细
	private List<CustomEnchase> packageDetailsList;
	// 箱号
	private String packageFromTo;
	// 每箱件
	private long singleCarton;
	// 总箱件
	private long moreCarton;
	// 颜色list
	private List<String> colorList;
	// 下标
	private int trIndex;
	// 箱号是否存在flg
	private String hasCartonFromTo;
	// 纸箱体积
	private BigDecimal boxVolume;
	// 纸箱重量 
	private BigDecimal boxWeight;
	// 装箱单明细序号
	private long packageDetailsSort;
	// 纸箱名
	private String cartonName;
	// 发货目的地
    private String shippingDestintion;
	//大箱ID
    private Long bigCartonId;
    //小箱ID
    private Long smallCartonId;
    //大箱No
    private String bigCartonNo;
    //小箱No
    private String smallCartonNo;
    //大箱规格
    private Long bigCartonType;
    //小箱规格
    private Long smallCartonType;
    //大箱重
    private Double bigCartonWeight;
    //小箱重
    private Double smallCartonWeight;
    //大箱体积
    private Double bigCartonVolume;
    //小箱体积
    private Double smallCartonVolume;
    //跨行数
    private int rowSpan;
    //大箱数
    private int bigCount;
    //小箱数
    private int smallCount;
    //合同号
    private String contractNo;
    //总件数
    private int contractCount;
    //总毛重
    private Double grossWeight;
    //总净重
    private Double netWeight;
    //总体积
    private Double volume;
    // 交货日期
    private Date deliveryDate;
    //订单号
    private String orderNo;
    // Transit group
  	private String transitGroup;
  	// Country
   	private String countryName;
    // 店铺名称
 	private String shopName;
 	// 袖子区分
 	private int sleeveFlag;
 	// 袖子区分Str
  	private String sleeveFlagStr;
 	// 面料成分
    private String materialComposition;
    // 加急标识CD
 	private String urgentCD;
 	
 	
	/**
	 * @return the ognizationPEntity
	 */
	public OgnizationPEntity getOgnizationPEntity() {
		return ognizationPEntity;
	}
	/**
	 * @param ognizationPEntity the ognizationPEntity to set
	 */
	public void setOgnizationPEntity(OgnizationPEntity ognizationPEntity) {
		this.ognizationPEntity = ognizationPEntity;
	}
	/**
	 * @return the targetDateStr
	 */
	public String getTargetDateStr() {
		return targetDateStr;
	}
	/**
	 * @param targetDateStr the targetDateStr to set
	 */
	public void setTargetDateStr(String targetDateStr) {
		this.targetDateStr = targetDateStr;
	}
	/**
	 * @return the packageAuditStatus
	 */
	public String getPackageAuditStatus() {
		return packageAuditStatus;
	}
	/**
	 * @param packageAuditStatus the packageAuditStatus to set
	 */
	public void setPackageAuditStatus(String packageAuditStatus) {
		this.packageAuditStatus = packageAuditStatus;
	}
	/**
	 * @return the grossWeight
	 */
	public Double getGrossWeight() {
		return grossWeight;
	}
	/**
	 * @param grossWeight the grossWeight to set
	 */
	public void setGrossWeight(Double grossWeight) {
		this.grossWeight = grossWeight;
	}
	/**
	 * @return the netWeight
	 */
	public Double getNetWeight() {
		return netWeight;
	}
	/**
	 * @param netWeight the netWeight to set
	 */
	public void setNetWeight(Double netWeight) {
		this.netWeight = netWeight;
	}
	/**
	 * @return the volume
	 */
	public Double getVolume() {
		return volume;
	}
	/**
	 * @param volume the volume to set
	 */
	public void setVolume(Double volume) {
		this.volume = volume;
	}
	/**
	 * @return the bigCartonWeight
	 */
	public Double getBigCartonWeight() {
		return bigCartonWeight;
	}
	/**
	 * @param bigCartonWeight the bigCartonWeight to set
	 */
	public void setBigCartonWeight(Double bigCartonWeight) {
		this.bigCartonWeight = bigCartonWeight;
	}
	/**
	 * @return the smallCartonWeight
	 */
	public Double getSmallCartonWeight() {
		return smallCartonWeight;
	}
	/**
	 * @param smallCartonWeight the smallCartonWeight to set
	 */
	public void setSmallCartonWeight(Double smallCartonWeight) {
		this.smallCartonWeight = smallCartonWeight;
	}
	/**
	 * @return the bigCartonVolume
	 */
	public Double getBigCartonVolume() {
		return bigCartonVolume;
	}
	/**
	 * @param bigCartonVolume the bigCartonVolume to set
	 */
	public void setBigCartonVolume(Double bigCartonVolume) {
		this.bigCartonVolume = bigCartonVolume;
	}
	/**
	 * @return the smallCartonVolume
	 */
	public Double getSmallCartonVolume() {
		return smallCartonVolume;
	}
	/**
	 * @param smallCartonVolume the smallCartonVolume to set
	 */
	public void setSmallCartonVolume(Double smallCartonVolume) {
		this.smallCartonVolume = smallCartonVolume;
	}
	/**
	 * @return the sleeveFlagStr
	 */
 	@ExcelField(title = "袖子" ,align = 1,sort = 50)
	public String getSleeveFlagStr() {
		return sleeveFlagStr;
	}
	/**
	 * @param sleeveFlagStr the sleeveFlagStr to set
	 */
	public void setSleeveFlagStr(String sleeveFlagStr) {
		this.sleeveFlagStr = sleeveFlagStr;
	}
	/**
	 * @return the transitGroup
	 */
 	@ExcelField(title = "Transit Group" ,align = 1,sort = 30)
	public String getTransitGroup() {
		return transitGroup;
	}
	/**
	 * @param transitGroup the transitGroup to set
	 */
	public void setTransitGroup(String transitGroup) {
		this.transitGroup = transitGroup;
	}
	/**
	 * @return the countryName
	 */
	@ExcelField(title = "国家" ,align = 1,sort = 25)
	public String getCountryName() {
		return countryName;
	}
	/**
	 * @param countryName the countryName to set
	 */
	public void setCountryName(String countryName) {
		this.countryName = countryName;
	}
	/**
	 * @return the shopName
	 */
	@ExcelField(title = "店铺" ,align = 1,sort = 35)
	public String getShopName() {
		return shopName;
	}
	/**
	 * @param shopName the shopName to set
	 */
	public void setShopName(String shopName) {
		this.shopName = shopName;
	}
	/**
	 * @return the sleeveFlag
	 */
	public int getSleeveFlag() {
		return sleeveFlag;
	}
	/**
	 * @param sleeveFlag the sleeveFlag to set
	 */
	public void setSleeveFlag(int sleeveFlag) {
		this.sleeveFlag = sleeveFlag;
	}
	/**
	 * @return the materialComposition
	 */
	@ExcelField(title = "成分" ,align = 1,sort = 40)
	public String getMaterialComposition() {
		return materialComposition;
	}
	/**
	 * @param materialComposition the materialComposition to set
	 */
	public void setMaterialComposition(String materialComposition) {
		this.materialComposition = materialComposition;
	}
	/**
	 * @return the urgentCD
	 */
	@ExcelField(title = "重要" ,align = 1,sort = 45)
	public String getUrgentCD() {
		return urgentCD;
	}
	/**
	 * @param urgentCD the urgentCD to set
	 */
	public void setUrgentCD(String urgentCD) {
		this.urgentCD = urgentCD;
	}
	/**
	 * @return the orderNo
	 */
    @ExcelField(title = "订单号" ,align = 1,sort = 15)
	public String getOrderNo() {
		return orderNo;
	}
	/**
	 * @param orderNo the orderNo to set
	 */
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	/**
	 * @return the deliveryDate
	 */
	public Date getDeliveryDate() {
		return deliveryDate;
	}
	/**
	 * @param deliveryDate the deliveryDate to set
	 */
	public void setDeliveryDate(Date deliveryDate) {
		this.deliveryDate = deliveryDate;
	}
	/**
	 * @return the contracts
	 */
	public List<CustomEnchase> getContracts() {
		return contracts;
	}
	/**
	 * @param contracts the contracts to set
	 */
	public void setContracts(List<CustomEnchase> contracts) {
		this.contracts = contracts;
	}
	/**
	 * @return the contractNo
	 */
	public String getContractNo() {
		return contractNo;
	}
	/**
	 * @param contractNo the contractNo to set
	 */
	public void setContractNo(String contractNo) {
		this.contractNo = contractNo;
	}
	/**
	 * @return the contractCount
	 */
	public int getContractCount() {
		return contractCount;
	}
	/**
	 * @param contractCount the contractCount to set
	 */
	public void setContractCount(int contractCount) {
		this.contractCount = contractCount;
	}
	/**
	 * @return the bigCount
	 */
	public int getBigCount() {
		return bigCount;
	}
	/**
	 * @param bigCount the bigCount to set
	 */
	public void setBigCount(int bigCount) {
		this.bigCount = bigCount;
	}
	/**
	 * @return the smallCount
	 */
	public int getSmallCount() {
		return smallCount;
	}
	/**
	 * @param smallCount the smallCount to set
	 */
	public void setSmallCount(int smallCount) {
		this.smallCount = smallCount;
	}
	/**
	 * @return the rowSpan
	 */
	public int getRowSpan() {
		return rowSpan;
	}
	/**
	 * @param rowSpan the rowSpan to set
	 */
	public void setRowSpan(int rowSpan) {
		this.rowSpan = rowSpan;
	}
	/**
	 * @return the bigCartonType
	 */
	public Long getBigCartonType() {
		return bigCartonType;
	}
	/**
	 * @param bigCartonType the bigCartonType to set
	 */
	public void setBigCartonType(Long bigCartonType) {
		this.bigCartonType = bigCartonType;
	}
	/**
	 * @return the smallCartonType
	 */
	public Long getSmallCartonType() {
		return smallCartonType;
	}
	/**
	 * @param smallCartonType the smallCartonType to set
	 */
	public void setSmallCartonType(Long smallCartonType) {
		this.smallCartonType = smallCartonType;
	}
	/**
	 * @return the bigCartonNo
	 */
	@ExcelField(title = "大箱号" ,align = 1,sort = 5)
	public String getBigCartonNo() {
		return bigCartonNo;
	}
	/**
	 * @param bigCartonNo the bigCartonNo to set
	 */
	public void setBigCartonNo(String bigCartonNo) {
		this.bigCartonNo = bigCartonNo;
	}
	/**
	 * @return the smallCartonNo
	 */
	@ExcelField(title = "小箱号" ,align = 1,sort = 10)
	public String getSmallCartonNo() {
		return smallCartonNo;
	}
	/**
	 * @param smallCartonNo the smallCartonNo to set
	 */
	public void setSmallCartonNo(String smallCartonNo) {
		this.smallCartonNo = smallCartonNo;
	}
	/**
	 * @return the bigCartonId
	 */
	public Long getBigCartonId() {
		return bigCartonId;
	}
	/**
	 * @param bigCartonId the bigCartonId to set
	 */
	public void setBigCartonId(Long bigCartonId) {
		this.bigCartonId = bigCartonId;
	}
	/**
	 * @return the smallCartonId
	 */
	public Long getSmallCartonId() {
		return smallCartonId;
	}
	/**
	 * @param smallCartonId the smallCartonId to set
	 */
	public void setSmallCartonId(Long smallCartonId) {
		this.smallCartonId = smallCartonId;
	}
	/**
	 * @return the shippingDestintion
	 */
	@ExcelField(title = "目的地" ,align = 1,sort = 20)
	public String getShippingDestintion() {
		return shippingDestintion;
	}
	/**
	 * @param shippingDestintion the shippingDestintion to set
	 */
	public void setShippingDestintion(String shippingDestintion) {
		this.shippingDestintion = shippingDestintion;
	}
	/**
	 * @return the enchases
	 */
	public List<CustomEnchase> getEnchases() {
		return enchases;
	}
	/**
	 * @param enchases the enchases to set
	 */
	public void setEnchases(List<CustomEnchase> enchases) {
		this.enchases = enchases;
	}
	/**
	 * @return the enchaseList
	 */
	public List<Order> getEnchaseList() {
		return enchaseList;
	}
	/**
	 * @param enchaseList the enchaseList to set
	 */
	public void setEnchaseList(List<Order> enchaseList) {
		this.enchaseList = enchaseList;
	}
	/**
	 * @return the targetDate
	 */
	public Date getTargetDate() {
		return targetDate;
	}
	/**
	 * @param targetDate the targetDate to set
	 */
	public void setTargetDate(Date targetDate) {
		this.targetDate = targetDate;
	}
	/**
	 * @return the packageNo
	 */
	public String getPackageNo() {
		return packageNo;
	}
	/**
	 * @param packageNo the packageNo to set
	 */
	public void setPackageNo(String packageNo) {
		this.packageNo = packageNo;
	}
	/**
	 * @return the contractId
	 */
	public Long getContractId() {
		return contractId;
	}
	/**
	 * @param contractId the contractId to set
	 */
	public void setContractId(Long contractId) {
		this.contractId = contractId;
	}
	/**
	 * @return the indentId
	 */
	public Long getIndentId() {
		return indentId;
	}
	/**
	 * @param indentId the indentId to set
	 */
	public void setIndentId(Long indentId) {
		this.indentId = indentId;
	}
	/**
	 * @return the styleId
	 */
	public Long getStyleId() {
		return styleId;
	}
	/**
	 * @param styleId the styleId to set
	 */
	public void setStyleId(Long styleId) {
		this.styleId = styleId;
	}
	/**
	 * @return the packageStyle
	 */
	public String getPackageStyle() {
		return packageStyle;
	}
	/**
	 * @param packageStyle the packageStyle to set
	 */
	public void setPackageStyle(String packageStyle) {
		this.packageStyle = packageStyle;
	}
	/**
	 * @return the packageQuantity
	 */
	public long getPackageQuantity() {
		return packageQuantity;
	}
	/**
	 * @param packageQuantity the packageQuantity to set
	 */
	public void setPackageQuantity(long packageQuantity) {
		this.packageQuantity = packageQuantity;
	}
	/**
	 * @return the packageNetWeight
	 */
	public BigDecimal getPackageNetWeight() {
		return packageNetWeight;
	}
	/**
	 * @param packageNetWeight the packageNetWeight to set
	 */
	public void setPackageNetWeight(BigDecimal packageNetWeight) {
		this.packageNetWeight = packageNetWeight;
	}
	/**
	 * @return the packageRoughWeight
	 */
	public BigDecimal getPackageRoughWeight() {
		return packageRoughWeight;
	}
	/**
	 * @param packageRoughWeight the packageRoughWeight to set
	 */
	public void setPackageRoughWeight(BigDecimal packageRoughWeight) {
		this.packageRoughWeight = packageRoughWeight;
	}
	/**
	 * @return the packageStyleQuantity
	 */
	public long getPackageStyleQuantity() {
		return packageStyleQuantity;
	}
	/**
	 * @param packageStyleQuantity the packageStyleQuantity to set
	 */
	public void setPackageStyleQuantity(long packageStyleQuantity) {
		this.packageStyleQuantity = packageStyleQuantity;
	}
	/**
	 * @return the packageVolume
	 */
	public BigDecimal getPackageVolume() {
		return packageVolume;
	}
	/**
	 * @param packageVolume the packageVolume to set
	 */
	public void setPackageVolume(BigDecimal packageVolume) {
		this.packageVolume = packageVolume;
	}
	/**
	 * @return the packageStatus
	 */
	public String getPackageStatus() {
		return packageStatus;
	}
	/**
	 * @param packageStatus the packageStatus to set
	 */
	public void setPackageStatus(String packageStatus) {
		this.packageStatus = packageStatus;
	}
	/**
	 * @return the countryCd
	 */
	public String getCountryCd() {
		return countryCd;
	}
	/**
	 * @param countryCd the countryCd to set
	 */
	public void setCountryCd(String countryCd) {
		this.countryCd = countryCd;
	}
	/**
	 * @return the cartonId
	 */
	public Long getCartonId() {
		return cartonId;
	}
	/**
	 * @param cartonId the cartonId to set
	 */
	public void setCartonId(Long cartonId) {
		this.cartonId = cartonId;
	}
	/**
	 * @return the cartonNoFrom
	 */
	public long getCartonNoFrom() {
		return cartonNoFrom;
	}
	/**
	 * @param cartonNoFrom the cartonNoFrom to set
	 */
	public void setCartonNoFrom(long cartonNoFrom) {
		this.cartonNoFrom = cartonNoFrom;
	}
	/**
	 * @return the cartonNoTo
	 */
	public long getCartonNoTo() {
		return cartonNoTo;
	}
	/**
	 * @param cartonNoTo the cartonNoTo to set
	 */
	public void setCartonNoTo(long cartonNoTo) {
		this.cartonNoTo = cartonNoTo;
	}
	/**
	 * @return the cartonPackageStyle
	 */
	public String getCartonPackageStyle() {
		return cartonPackageStyle;
	}
	/**
	 * @param cartonPackageStyle the cartonPackageStyle to set
	 */
	public void setCartonPackageStyle(String cartonPackageStyle) {
		this.cartonPackageStyle = cartonPackageStyle;
	}
	/**
	 * @return the cartonStyleQuantity
	 */
	public Long getCartonStyleQuantity() {
		return cartonStyleQuantity;
	}
	/**
	 * @param cartonStyleQuantity the cartonStyleQuantity to set
	 */
	public void setCartonStyleQuantity(Long cartonStyleQuantity) {
		this.cartonStyleQuantity = cartonStyleQuantity;
	}
	/**
	 * @return the cartonQuantity
	 */
	public long getCartonQuantity() {
		return cartonQuantity;
	}
	/**
	 * @param cartonQuantity the cartonQuantity to set
	 */
	public void setCartonQuantity(long cartonQuantity) {
		this.cartonQuantity = cartonQuantity;
	}
	/**
	 * @return the cartonColorName
	 */
	public String getCartonColorName() {
		return cartonColorName;
	}
	/**
	 * @param cartonColorName the cartonColorName to set
	 */
	public void setCartonColorName(String cartonColorName) {
		this.cartonColorName = cartonColorName;
	}
	/**
	 * @return the cartonSizeGroupCd
	 */
	public String getCartonSizeGroupCd() {
		return cartonSizeGroupCd;
	}
	/**
	 * @param cartonSizeGroupCd the cartonSizeGroupCd to set
	 */
	public void setCartonSizeGroupCd(String cartonSizeGroupCd) {
		this.cartonSizeGroupCd = cartonSizeGroupCd;
	}
	/**
	 * @return the cartonSizeCd
	 */
	public String getCartonSizeCd() {
		return cartonSizeCd;
	}
	/**
	 * @param cartonSizeCd the cartonSizeCd to set
	 */
	public void setCartonSizeCd(String cartonSizeCd) {
		this.cartonSizeCd = cartonSizeCd;
	}
	/**
	 * @return the cartonNetWeight
	 */
	public BigDecimal getCartonNetWeight() {
		return cartonNetWeight;
	}
	/**
	 * @param cartonNetWeight the cartonNetWeight to set
	 */
	public void setCartonNetWeight(BigDecimal cartonNetWeight) {
		this.cartonNetWeight = cartonNetWeight;
	}
	/**
	 * @return the cartonRoughWeight
	 */
	public BigDecimal getCartonRoughWeight() {
		return cartonRoughWeight;
	}
	/**
	 * @param cartonRoughWeight the cartonRoughWeight to set
	 */
	public void setCartonRoughWeight(BigDecimal cartonRoughWeight) {
		this.cartonRoughWeight = cartonRoughWeight;
	}
	/**
	 * @return the cartonVolume
	 */
	public BigDecimal getCartonVolume() {
		return cartonVolume;
	}
	/**
	 * @param cartonVolume the cartonVolume to set
	 */
	public void setCartonVolume(BigDecimal cartonVolume) {
		this.cartonVolume = cartonVolume;
	}
	/**
	 * @return the customerContractNo
	 */
	public String getCustomerContractNo() {
		return customerContractNo;
	}
	/**
	 * @param customerContractNo the customerContractNo to set
	 */
	public void setCustomerContractNo(String customerContractNo) {
		this.customerContractNo = customerContractNo;
	}
	/**
	 * @return the indentNo
	 */
	public String getIndentNo() {
		return indentNo;
	}
	/**
	 * @param indentNo the indentNo to set
	 */
	public void setIndentNo(String indentNo) {
		this.indentNo = indentNo;
	}
	/**
	 * @return the uploadFile
	 */
	public String getUploadFile() {
		return uploadFile;
	}
	/**
	 * @param uploadFile the uploadFile to set
	 */
	public void setUploadFile(String uploadFile) {
		this.uploadFile = uploadFile;
	}
	/**
	 * @return the styleCustomerNo
	 */
	public String getStyleCustomerNo() {
		return styleCustomerNo;
	}
	/**
	 * @param styleCustomerNo the styleCustomerNo to set
	 */
	public void setStyleCustomerNo(String styleCustomerNo) {
		this.styleCustomerNo = styleCustomerNo;
	}
	/**
	 * @return the styleNameCn
	 */
	public String getStyleNameCn() {
		return styleNameCn;
	}
	/**
	 * @param styleNameCn the styleNameCn to set
	 */
	public void setStyleNameCn(String styleNameCn) {
		this.styleNameCn = styleNameCn;
	}
	/**
	 * @return the ognizationName
	 */
	public String getOgnizationName() {
		return ognizationName;
	}
	/**
	 * @param ognizationName the ognizationName to set
	 */
	public void setOgnizationName(String ognizationName) {
		this.ognizationName = ognizationName;
	}
	/**
	 * @return the tabPageStatus
	 */
	public int getTabPageStatus() {
		return tabPageStatus;
	}
	/**
	 * @param tabPageStatus the tabPageStatus to set
	 */
	public void setTabPageStatus(int tabPageStatus) {
		this.tabPageStatus = tabPageStatus;
	}
	/**
	 * @return the enchaseDelFlg
	 */
	public String getEnchaseDelFlg() {
		return enchaseDelFlg;
	}
	/**
	 * @param enchaseDelFlg the enchaseDelFlg to set
	 */
	public void setEnchaseDelFlg(String enchaseDelFlg) {
		this.enchaseDelFlg = enchaseDelFlg;
	}
	/**
	 * @return the cartonInfoList
	 */
	public List<CartonInfo> getCartonInfoList() {
		return cartonInfoList;
	}
	/**
	 * @param cartonInfoList the cartonInfoList to set
	 */
	public void setCartonInfoList(List<CartonInfo> cartonInfoList) {
		this.cartonInfoList = cartonInfoList;
	}
	/**
	 * @return the commaCartonId
	 */
	public String getCommaCartonId() {
		return commaCartonId;
	}
	/**
	 * @param commaCartonId the commaCartonId to set
	 */
	public void setCommaCartonId(String commaCartonId) {
		this.commaCartonId = commaCartonId;
	}
	/**
	 * @return the indentList
	 */
	public List<CustomEnchase> getIndentList() {
		return indentList;
	}
	/**
	 * @param indentList the indentList to set
	 */
	public void setIndentList(List<CustomEnchase> indentList) {
		this.indentList = indentList;
	}
	/**
	 * @return the styleSizeGroupCd
	 */
	public String getStyleSizeGroupCd() {
		return styleSizeGroupCd;
	}
	/**
	 * @param styleSizeGroupCd the styleSizeGroupCd to set
	 */
	public void setStyleSizeGroupCd(String styleSizeGroupCd) {
		this.styleSizeGroupCd = styleSizeGroupCd;
	}
	/**
	 * @return the sizeName
	 */
	public String getSizeName() {
		return sizeName;
	}
	/**
	 * @param sizeName the sizeName to set
	 */
	public void setSizeName(String sizeName) {
		this.sizeName = sizeName;
	}
	/**
	 * @return the allSizeList
	 */
	public List<CustomEnchase> getAllSizeList() {
		return allSizeList;
	}
	/**
	 * @param allSizeList the allSizeList to set
	 */
	public void setAllSizeList(List<CustomEnchase> allSizeList) {
		this.allSizeList = allSizeList;
	}
	/**
	 * @return the unPackNumber
	 */
	public long getUnPackNumber() {
		return unPackNumber;
	}
	/**
	 * @param unPackNumber the unPackNumber to set
	 */
	public void setUnPackNumber(long unPackNumber) {
		this.unPackNumber = unPackNumber;
	}
	/**
	 * @return the indentNumber
	 */
	public long getIndentNumber() {
		return indentNumber;
	}
	/**
	 * @param indentNumber the indentNumber to set
	 */
	public void setIndentNumber(long indentNumber) {
		this.indentNumber = indentNumber;
	}
	/**
	 * @return the packageDetailsList
	 */
	public List<CustomEnchase> getPackageDetailsList() {
		return packageDetailsList;
	}
	/**
	 * @param packageDetailsList the packageDetailsList to set
	 */
	public void setPackageDetailsList(List<CustomEnchase> packageDetailsList) {
		this.packageDetailsList = packageDetailsList;
	}
	/**
	 * @return the packageFromTo
	 */
	public String getPackageFromTo() {
		return packageFromTo;
	}
	/**
	 * @param packageFromTo the packageFromTo to set
	 */
	public void setPackageFromTo(String packageFromTo) {
		this.packageFromTo = packageFromTo;
	}
	/**
	 * @return the singleCarton
	 */
	public long getSingleCarton() {
		return singleCarton;
	}
	/**
	 * @param singleCarton the singleCarton to set
	 */
	public void setSingleCarton(long singleCarton) {
		this.singleCarton = singleCarton;
	}
	/**
	 * @return the moreCarton
	 */
	public long getMoreCarton() {
		return moreCarton;
	}
	/**
	 * @param moreCarton the moreCarton to set
	 */
	public void setMoreCarton(long moreCarton) {
		this.moreCarton = moreCarton;
	}
	/**
	 * @return the colorList
	 */
	public List<String> getColorList() {
		return colorList;
	}
	/**
	 * @param colorList the colorList to set
	 */
	public void setColorList(List<String> colorList) {
		this.colorList = colorList;
	}
	/**
	 * @return the trIndex
	 */
	public int getTrIndex() {
		return trIndex;
	}
	/**
	 * @param trIndex the trIndex to set
	 */
	public void setTrIndex(int trIndex) {
		this.trIndex = trIndex;
	}
	/**
	 * @return the hasCartonFromTo
	 */
	public String getHasCartonFromTo() {
		return hasCartonFromTo;
	}
	/**
	 * @param hasCartonFromTo the hasCartonFromTo to set
	 */
	public void setHasCartonFromTo(String hasCartonFromTo) {
		this.hasCartonFromTo = hasCartonFromTo;
	}
	/**
	 * @return the boxVolume
	 */
	public BigDecimal getBoxVolume() {
		return boxVolume;
	}
	/**
	 * @param boxVolume the boxVolume to set
	 */
	public void setBoxVolume(BigDecimal boxVolume) {
		this.boxVolume = boxVolume;
	}
	/**
	 * @return the boxWeight
	 */
	public BigDecimal getBoxWeight() {
		return boxWeight;
	}
	/**
	 * @param boxWeight the boxWeight to set
	 */
	public void setBoxWeight(BigDecimal boxWeight) {
		this.boxWeight = boxWeight;
	}
	/**
	 * @return the packageDetailsSort
	 */
	public long getPackageDetailsSort() {
		return packageDetailsSort;
	}
	/**
	 * @param packageDetailsSort the packageDetailsSort to set
	 */
	public void setPackageDetailsSort(long packageDetailsSort) {
		this.packageDetailsSort = packageDetailsSort;
	}
	/**
	 * @return the cartonName
	 */
	public String getCartonName() {
		return cartonName;
	}
	/**
	 * @param cartonName the cartonName to set
	 */
	public void setCartonName(String cartonName) {
		this.cartonName = cartonName;
	}
}